﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI.WebControls;
using System.Data;

namespace HandMade_Q4T_
{
    public class C_KhachHang
    {
        C_XLDL db = new C_XLDL();
        string makh, tenkh, phai, diachi, email, sodt, tendn, matkhau, xoa;
        #region Property
        public string Xoa
        {
            get { return xoa; }
            set { xoa = value; }
        }

        public string Matkhau
        {
            get { return matkhau; }
            set { matkhau = value; }
        }

        public string Tendn
        {
            get { return tendn; }
            set { tendn = value; }
        }

        public string Sodt
        {
            get { return sodt; }
            set { sodt = value; }
        }

        public string Email
        {
            get { return email; }
            set { email = value; }
        }

        public string Diachi
        {
            get { return diachi; }
            set { diachi = value; }
        }

        public string Phai
        {
            get { return phai; }
            set { phai = value; }
        }

        public string Tenkh
        {
            get { return tenkh; }
            set { tenkh = value; }
        }

        public string Makh
        {
            get { return makh; }
            set { makh = value; }
        }
        #endregion

        #region Constructor
        /// <summary>
        /// Khởi tạo khách hàng với giá trị rỗng
        /// </summary>
        public C_KhachHang()
        { }

        /// <summary>
        /// Khởi tạo khách hàng với tham số truyền vào
        /// </summary>
        /// <param name="ma">Mã khách hàng</param>
        /// <param name="ten">Tên khách hàng</param>
        /// <param name="ph">Giới tính</param>
        /// <param name="dc">Địa chỉ</param>
        /// <param name="mail">Email khách hàng</param>
        /// <param name="sdt">Số điện thoại khách hàng</param>
        /// <param name="user">Tên đăng nhập</param>
        /// <param name="pass">Mật khẩu khách hàng</param>
        /// <param name="x">Trạng thái tồn tại hoặc đã bị xoá</param>
        public C_KhachHang(string ma, string ten, string ph, string dc, string mail, string sdt, string user, string pass, string x)
        {
            makh = ma;
            tenkh = ten;
            phai = ph;
            diachi = dc;
            email = mail;
            sodt = sdt;
            tendn = user;
            matkhau = pass;
            xoa = x;
        }
        #endregion

        #region Get Data
        /// <summary>
        /// Truy vấn pass theo tên đăng nhập
        /// </summary>
        /// <param name="sql"></param>
        /// <returns></returns>
        public DataTable Get_pass(string sql)
        {
            DataTable dt=db.BangDuLieu(sql);
            return dt;
        }

        public void Dangki(string sql)
        {
            db.ThucHienLenh(sql);
        }

        public DataTable Get_user(string sql)
        {
            DataTable dt = new DataTable();
            dt = db.BangDuLieu(sql);
            return dt;
        }
        #endregion

    }
}